Gill Carter

Cristalino Lodge, Mato Grosso, Brazil

08-18-05

Rich Hoyer

Costa Rica

11-06-04

 

Lybia Longwing (Eueides lybia)